sponsored broadcast - German English Dictionary